package com.zhihuishu.micro.course.service;

import com.zhihuishu.micro.course.dto.CourseDataDto;

import java.util.List;

/**
 *
 * table-DATA
 * @author Jiangli
 * @date 2016/12/16 13:15
 */
public interface CCDataTreenityService extends TreenityBatchService<CourseDataDto>{

    CourseDataDto updateAndGet(CourseDataDto dto, long updateUserId);

    CourseDataDto refreshUniqueName(CourseDataDto dto, long updateUserId);

    /**
     * 返回目录id-文件list映射
     *
     */
    List<CourseDataDto> listByFolderIdsFilterDataType(List<Long> folderIds, String dataType);

}
